package com.hy.dao;

import java.util.List;
import java.util.Map;

/**
 * 打印管理 dao层
 */
public interface PrintManagementDao {

    /**
     * 查询 打印销售信息
     * @return
     */
    List<Map<String,Object>> selectSalesMessage(Integer currentPage,Integer pageSize);

    /**
     * 统计总数量 打印销售信息
     * @return
     */
    Long countSalesMessage();

    /**
     * 查询库存信息
     * @return
     */
    List<Map<String,Object>> selectInventory(Integer currentPage, Integer pageSize);

    /**
     * 统计总数量 打印库存信息
     * @return
     */
    Long countInventory();

    /**
     * 查询采购信息
     * @return
     */
    List<Map<String,Object>> selectPurchase(Integer currentPage, Integer pageSize);

    /**
     * 统计总数量 打印库存信息
     * @return
     */
    Long countPurchase();

}
